×

lay down one's life meaning in French

donner sa vie; sacrifier sa vie, faire le sacrifice de sa vie pour

Related Words

  1. lay
  2. lie back
  3. lie up
  4. lay waste
  5. lie detector
  6. lay bare
  7. lay off
  8. tell lies
  9. lay figure
  10. here lies
  11. lay down a scheme
  12. lay down arms
  13. lay down the law
  14. lay eggs
PC Version

Copyright © 2018 WordTech Co.